﻿using Prism.Events;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Module.NumberGame.Common
{
    public class NumberMessageEvent : PubSubEvent<NumberMessage>
    {
        public NumberMessageEvent() { }
    }

    public class NumberBoardDataEvent : PubSubEvent<NumberMessage>
    {
        public NumberBoardDataEvent() { }
    }

    public class NumberMessage
    {
        public int[,] BoardDataMessage = new int[5, 5];
        public double MouseDisX;
        public double MouseDisY;
        public string Content;
        public NumberMessage() { MouseDisX = 0; MouseDisY = 0; }
    }
}
